#include <limits.h>
#include <errno.h>
#include <sys/mman.h>
+#include <fribidi.h>
#include "gdk.h"
#include "gdkwayland.h"
#include "gdkprivate-wayland.h"
-#include "gdkinternals.h"
+#include "gdk-private.h"
#include "gdkkeysprivate.h"
#include <xkbcommon/xkbcommon.h>
{
PangoDirection dir;
- dir = pango_unichar_direction (xkb_keysym_to_utf32 (syms[sym]));
+ dir = gdk_unichar_direction (xkb_keysym_to_utf32 (syms[sym]));
switch (dir)
{
case PANGO_DIRECTION_RTL:
#include "gdkkeysyms.h"
#include "gdkprivate-x11.h"
#include "gdkdisplay-x11.h"
+#include "gdk-private.h"
#include <stdio.h>
#include <stdlib.h>
{
gint level = 0;
KeySym sym = XkbKeySymEntry (xkb, code, level, group);
- PangoDirection dir = pango_unichar_direction (gdk_keyval_to_unicode (sym));
+ PangoDirection dir = gdk_unichar_direction (gdk_keyval_to_unicode (sym));
switch (dir)
{